/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package bentity;

import java.sql.Date;
import java.util.ArrayList;

/**
 *
 * @author renzo
 */
public class beLote {
    private int idLote = -1;
    private int idProducto = -1;
    private String nombreProducto = "";
    private Date fechaVencimiento = null;
    private double altoCaja = -1.0;
    private double anchoCaja = -1.0;
    private double largoCaja = -1.0;
    private double pesoCaja = -1.0;
    private int cantidadPallets;
    private int cajasPorPallet = -1;
    private int idIngreso=-1;
    private ArrayList<bePallet> pallets = new ArrayList<bePallet>();


    public beLote(){

    }

    /**
     * @return the idLote
     */
    public int getIdLote() {
        return idLote;
    }

    /**
     * @param idLote the idLote to set
     */
    public void setIdLote(int idLote) {
        this.idLote = idLote;
    }

    /**
     * @return the idProducto
     */
    public int getIdProducto() {
        return idProducto;
    }

    /**
     * @param idProducto the idProducto to set
     */
    public void setIdProducto(int idProducto) {
        this.idProducto = idProducto;
    }

    /**
     * @return the nombreProducto
     */
    public String getNombreProducto() {
        return nombreProducto;
    }

    /**
     * @param nombreProducto the nombreProducto to set
     */
    public void setNombreProducto(String nombreProducto) {
        this.nombreProducto = nombreProducto;
    }

    /**
     * @return the fechaVencimiento
     */
    public Date getFechaVencimiento() {
        return fechaVencimiento;
    }

    /**
     * @param fechaVencimiento the fechaVencimiento to set
     */
    public void setFechaVencimiento(Date fechaVencimiento) {
        this.fechaVencimiento = fechaVencimiento;
    }

    /**
     * @return the altoCaja
     */
    public double getAltoCaja() {
        return altoCaja;
    }

    /**
     * @param altoCaja the altoCaja to set
     */
    public void setAltoCaja(double altoCaja) {
        this.altoCaja = altoCaja;
    }

    /**
     * @return the anchoCaja
     */
    public double getAnchoCaja() {
        return anchoCaja;
    }

    /**
     * @param anchoCaja the anchoCaja to set
     */
    public void setAnchoCaja(double anchoCaja) {
        this.anchoCaja = anchoCaja;
    }

    /**
     * @return the largoCaja
     */
    public double getLargoCaja() {
        return largoCaja;
    }

    /**
     * @param largoCaja the largoCaja to set
     */
    public void setLargoCaja(double largoCaja) {
        this.largoCaja = largoCaja;
    }

    /**
     * @return the pesoCaja
     */
    public double getPesoCaja() {
        return pesoCaja;
    }

    /**
     * @param pesoCaja the pesoCaja to set
     */
    public void setPesoCaja(double pesoCaja) {
        this.pesoCaja = pesoCaja;
    }

    public int getCantidadPallets() {
        return cantidadPallets;
    }

    public void setCantidadPallets(int cantidadPallets) {
        this.cantidadPallets = cantidadPallets;
    }

    public ArrayList<bePallet> getPallets() {
        return pallets;
    }

    public void setPallets(ArrayList<bePallet> pallets) {
        this.pallets = pallets;
    }

    /**
     * @return the cajasPorPallet
     */
    public int getCajasPorPallet() {
        return cajasPorPallet;
    }

    /**
     * @param cajasPorPallet the cajasPorPallet to set
     */
    public void setCajasPorPallet(int cajasPorPallet) {
        this.cajasPorPallet = cajasPorPallet;
    }


    public int getIdIngreso() {
        return idIngreso;
    }

    public void setIdIngreso(int idIngreso) {
        this.idIngreso = idIngreso;
    }

}
